@charset "utf-8";
body {font-family:"微软雅黑",elvetica,Arial,sans-serif; font-size:12px; color:#333333; text-align:left; line-height:22px;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0 auto;padding:0;}
*{margin:0;	padding:0; outline:none;}
em{font-style:normal;}
video{text-align:center;}
ul,ol{list-style-type:none;}
img {border:0px; vertical-align:sub; *vertical-align:text-bottom;}
table{border-collapse:collapse;	border-spacing:0;}
table td{vertical-align:top;}
a:link {text-decoration:none; color:#333333; cursor:pointer;}
a:visited {text-decoration:none; color:#333333; cursor:pointer;}
a:hover {text-decoration:none; color:#1f79cd; cursor:pointer;}
a {blr:expression(this.onFocus=this.blur());}
.clear {clear:both;font-size:0px;line-height:0px;overflow:hidden;}
.hide{display:none;}
.show{display:block;}
input{border:none;}
button{border:none;}
.clearfix:after {visibility:hidden;	display:block; font-size:0;	content:" "; clear:both; height:0;}
.mt10 {margin:8px auto 5px auto;}
li{list-style:none;}
.zt ul li img{width:248px;height:32px;margin-bottom:5px;}
.zt ul li {margin-left:0;float:left;padding-left:0;height:32px;margin-bottom:2px;list-style:none;background-image:none;}
.zt ul{margin-top:4px;width:248px;}

.fr_link{width:1000px;margin:0 auto 10px auto;height:40px;line-height:40px;background-color:#f3f3f3;}
.fr_link li{height:40px;line-height:40px;padding:0 16px;float:left;background:url(../images/listico.gif) no-repeat left center;}

 .m_txt23 { float:left; width:100%; height:27px; line-height:27px; overflow:hidden; background:url(../images/xtb_02.gif) no-repeat 3px center; text-indent:13px;}
 .m_txt23 a{display:block; float:left; height:27px; line-height:27px;}
 .m_txt23 span{float:right; color:#888; padding-right:4px;}
/*首页banner*/
.tub{overflow:hidden;}
.tub li a{display:block;float:left;height:40px;font-weight:bold;width:111px;text-align:center;font-size:16px;line-height:40px;margin:3px;}
.screen1024 .banner .sliderBox .tip{}
/*--banner 幻灯片--*/
.banner{position:relative;max-width:1000px;height:245px;margin:0 auto;}
.logo{position:absolute;left:0px;top:20px;z-index:9999;}
.logo1{position:absolute;right:10px;bottom:8px;z-index:9999;}
.banner .sliderLoading,
.banner .sliderLoading2{}
.banner .sliderLoading{position:absolute;right:0;top:50%;width:324px;height:56px;margin: -2px 0 0 -162px; text-align:center;line-height:56px;color:#9c9c9c;z-index: 0;}
.banner .sliderLoading2{width:330px;height:56px;background-position:213px -330px;background-repeat:no-repeat;}
.banner .sliderLoading em{color: #999999;}
.banner .slider{width:100%;height:100%;position:relative;z-index:1;overflow:hidden;margin:0 auto;background: url(../images/link1.gif) no-repeat 50% 50%;}
.banner .sliders{width:200%;height:100%;left:-50%;top:0;position:absolute;}
.banner .sliderBox{width:1000px;height:100%;margin:0 auto;}
.banner .sliderBox .item{display:block;width:1000px;height:100%;position:absolute;z-index:1;opacity:.1;}
/*.banner .sliderBox a.on{z-index: 3; opacity: 4;}*/
.banner .sliderBox .tip{position:absolute;right:10px;top:60px;z-index:9999;overflow:hidden;width:380px;}
.banner .sliderBox .on .tip{opacity: 1;transition-delay: .6s;}
.banner .sliderBox .tip .tip-mask{position:absolute;left: 0;top: 0; width:100%;height:100%;z-index:-1;}
.banner .sliderBox .tip .tip-main{width:300px; text-align: right;}
.banner .sliderBox .tip .button{display: inline-block;width: 80px;height: 32px;border-radius: 4px;margin-top: 10px; line-height: 32px;text-align: right;background-color: #ffffff;color: #ff503f;font-size: 14px;}
.banner .sliderBox .tip h3{ color:#cccccc ;font-weight:normal; font-size: 65px;line-height:160%;font-family:"华文行楷";}
.banner .sliderBox .tip h3 span{font-weight:normal; padding-left:5px;padding-right:5px;color:#212121 ;font-size: 36px;line-height:120%;font-family:"华文行楷";}
.banner .sliderBox .tip h6{text-transform:Uppercase;font-weight:normal; color:#22afba ; font-size:13px;line-height:22px; font-family: Arial, sans-serif;}
.banner .sliderBox .tip p{margin: 5px 0; line-height: 24px;  font-size: 15px; overflow: hidden;}
.banner .sliderBox .tip h4{font-weight: 400; font-size: 18px;}
.banner .sliderBox img{display:block;max-width:100%;cursor: pointer;opacity:1;}
.banner .sliderb{position:absolute;left:46%;top:418px;height:11px;z-index:10;}
.banner .sliderBtns{/*position: relative;left: -50%; */float: left;}
.banner .sliderBtns .sliderBtn{float:left;display:block;width:11px;height:11px;margin: 0 4px; border-radius:2px;background:#efeee8;cursor:pointer;}
.banner .sliderBtn:focus{outline:none;}
.banner .sliderBtn.on{background:#ff503f;}

.header {width:100%; height:213px; margin:0px auto; background:url(../images/top.jpg) no-repeat center top;}
.header ul {width:998px; margin:0px auto; line-height:34px;}
.header .fl {float:left; color:#E60000;}
.header .fr {float:right; color:#999;}
.header .fr a {color:#666;}
.header .fr a:hover {color:#CE0C03;}

.nav {width:1000px;height:46px;margin:0px auto;background:url(../images/nav.png) no-repeat;}
.nav ul li {float:left;width:125px;height:46px;text-align:center; position:relative;z-index:90; background:url(../images/navline.png) no-repeat center right;}
.nav ul li a{display:block; color:#FFFFFF; height:46px; line-height:46px; font-size:16px; font-weight:bold; letter-spacing:1px;}
.nav ul li a:hover,.top .nav ul li a.current{color:#FFF000;}
.nav ul li dl{position:absolute; width:125px; z-index:100; display:none; *margin-left:-60px;}
.nav ul li dl dd{color:#143270; border-bottom:1px solid #fff;}
.nav ul li dl dd a{font-weight:normal;font-size:14px; height:33px; line-height:33px; padding:0px; background-color:#E8E8E8; color:#333; text-align:center;}
.nav ul li dl dd a:hover{background-color:#D0D0D0; color:#0d5eb0; text-decoration:none;}

.navb {width:1000px; height:40px; margin:5px auto 10px auto; background:url(../images/navb.png) repeat-x;}
.navb .date {float:left; padding-left:10px; color:#666666; line-height:33px;}
.navb .tianqi {float:left; padding-left:12px;margin-top:-4px;}
.navb .search {float:right; padding-right:10px;margin-top:2px;}
.navb .search .inp {width:222px; height:24px; line-height:24px; text-indent:2px; color:#666666; border:1px solid #CBCBCB; border-right:0px; vertical-align:top;}
.navb .search .btn {width:58px; height:26px; cursor:pointer; border:0px; background:#7C9D00 url(../images/search.png) no-repeat center; vertical-align:top;}

.headline {width:950px; height:76px; margin:0px auto; background:#F0F0F0 url(../images/bg_headline.gif) no-repeat left top; padding-left:50px;}
.headline h1 {padding-top:4px;}
.headline h1 a, .headline h1 a:visited {font-size:26px; color:#E60000; padding-left:1em; line-height:42px;}
.headline h1 a:hover {color:#01817F;}
.headline p{color:#666666;}

.wborder {width:234px;margin-bottom:5px; border:1px solid #E3E3E3;overflow:hidden;}
.wborder .mtitle {width:100%; height:33px; line-height:33px;border-top:#e2e2e2 1px solid;background-color:#388ede;border-bottom:#e2e2e2 1px solid;}
.wborder .mtitle span {float:left;margin-left:10px; color:#ffffff; font-size:15px; font-weight:bold;}
.wborder .mtitle a, .wborder .mtitle a:visited {float:right; padding-right:10px; color:#ffffff;}
.wborder .mtitle a:hover {color:#ffffff;}

.focusBox {position:relative; width:350px; height:290px; margin-bottom:8px; overflow:hidden; float:left;}
.focusBox .pic {position:relative; height:290px; float:left;}
.focusBox .pic li {position: absolute; left: 0px; top: 0px; display: none;}
.focusBox .pic img {width:350px; height:290px; display: block;}
.focusBox .txt { position: absolute; bottom:0px; z-index: 2; height: 32px; font-size:14px; width:100%; overflow: hidden;}
.focusBox .txt li{ height:32px; line-height:32px; position:absolute;}
.focusBox .txt li a{ display: block; color: white; padding:0 0 0 10px; text-decoration: none;}
.focusBox .num { position: absolute; z-index: 3; bottom:7px; right: 6px; font-size:12px;}
.focusBox .num li{ float: left; position: relative; width:16px; height:16px; line-height:16px; overflow: hidden; text-align: center; margin-right:4px; cursor: pointer;}
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; color:#666666;}
.focusBox .num li span { z-index: 1; background: #D6D6D6;}
.focusBox .num li.on a,.focusBox .num a:hover{ background:#0d5eb0; color:#fff;}
.focusBox .btbg{background:#000; filter:alpha(opacity=50); opacity: 0.5; width:350px; height:32px; position:absolute; bottom:0px;}

.notice {width:248px; padding:5px 8px 3px 8px;}
.notice li { width:248px; line-height:27px;height:27px;}
.notice li a{float:left;background:url(../images/xtb_02.gif) no-repeat 3px 12px; text-indent:13px;line-height:27px;height:27px;}
.notice li span {color:#888888; line-height:27px;height:27px; float:right;}

.ilogin {padding:6px 0 0 22px;}
.ilogin a ,.ilogin a:visited {color:#01817F;}
.ilogin a:hover {color:#CE0C03;}
.ilogin .inp {width:138px; height:20px; line-height:20px; text-indent:2px; color:#666666; border:1px solid #BFBFBF; margin:5px 4px;}
.ilogin .btn {width:47px; height:22px; line-height:22px; cursor:pointer; border:0px; background:url(../images/loginbtn.png) repeat-x; text-align:center; color:#FFFFFF; font-weight:bold; vertical-align:top;}

.news_list {width:100%; padding-top:6px;}
.news_list li {float:left; width:98%; margin-left:1%;height:26px; line-height:26px; overflow:hidden; background:url(../images/xtb_02.gif) no-repeat 3px center; text-indent:13px;}
.news_list li a {display:block; float:left;}
.news_list span.span {float:right; color:#888; padding-right:4px;}

.news_list_T {width:100%; padding-top:6px;}
.news_list_T li {float:left; width:94%;margin-left:3%;background-color:#f3f3f3;margin-bottom:5px; height:30px; line-height:30px; text-indent:15px;font-size:14px;overflow:hidden;}
.news_list_T li a {display:block; float:left;}
.news_list_T span {float:right; color:#888; padding-right:4px;}

.news_list_d {width:100%; padding-top:6px;}
.news_list_d li {float:left; width:100%; height:26px; line-height:26px; overflow:hidden; background:url(../images/xtb_02.gif) no-repeat 3px center; text-indent:13px;}
.news_list_d li a {display:block; float:left; height:26px; line-height:26px;}
.news_list_d span {float:right; color:#888; padding-right:4px;}

.service {padding:5px 0 0 4px;}
.service li {float:left; width:102px; height:27px; line-height:27px; background:url(../images/service.png) no-repeat; text-indent:26px; margin:3px 5px 2px 5px;}
.service li a,.service li a:visited {color:#01817F; display:block;}
.service li a:hover {color:#CE0C03;}

.ad1 {width:1000px; margin:10px auto 0px auto;}

.links {padding-top:4px;}
.links li {float:left; width:100%; text-align:center; padding-top:6px;}
.links li img {max-width:216px;}
.links select {width:214px;}

.system {padding:10px 0 0 9px;}
.system li {float:left; width:214px; height:29px; line-height:29px; text-indent:21px; margin-bottom:5px;}
.system li a {display:block; background:#F1F1F1 url(../images/listico.gif) no-repeat 10px center;}
.system li a:hover {background:#DEDEDE url(../images/listico.gif) no-repeat 10px center;}

.title_wrap {width:508; height:33px; line-height:33px; padding-top:2px; background:url(../images/titlebg1.png) no-repeat top;}
.title_wrap span {float:left; padding-left:11px; color:#01817F; font-size:15px; font-weight:bold;}
.title_wrap a, .title_wrap a:visited {float:right; padding-right:10px; color:#888888;}
.title_wrap a:hover {color:#CE0C03;}

.title_wrap_z {width:390px;  height:33px; line-height:33px;padding-top:2px; border-bottom:#e2e2e2 1px solid;}
.title_wrap_z span {float:left;height:33px;display:block; background-color:#247dcd; color:#ffffff;font-size:15px; font-weight:bold; padding:0 15px;}
.title_wrap_z a, .title_wrap_z a:visited {float:right; padding-right:10px; color:#666666;}
.title_wrap_z a:hover {color:#247dcd;}

.title_wrap1 {width:754px; height:33px; line-height:33px; color:#666666; padding-top:2px; background:url(../images/titlebg2.png) no-repeat top; text-indent:33px;}
.title_wrap1 a, .title_wrap a:visited {color:#666666;}
.title_wrap1 a:hover {color:#CE0C03;}

.cborder {width:506px; height:219px; border:1px solid #E3E3E3; border-top:0px; overflow:hidden;}
.nickname {margin-left:5px;}
.nickname:link, .nickname:visited {color:#247dcd;}
.nickname:hover {color:#CE0C03;}

.knotty {float:left; padding:8px 0 3px 10px;}
.knotty img {float:left; width:134px; height:72px; margin-right:14px;}
.knotty span {float:left; width:340px; line-height:26px;}
.knotty span .title {font-weight:bold; margin-right:12px;}
.knotty p {float:left; width:340px; color:#888888;}

.specialist {float:left; padding:5px 0 4px 5px;}
.specialist li {float:left; width:110px; padding:6px 7px;}
.specialist li img {width:110px; height:70px;}
.specialist li p {text-align:center; line-height:26px;}

.copyright {width:1000px; margin:14px auto 0px auto; text-align:center;line-height:24px; color:#333333; border-top:#0d5eb0 1px solid;background-color:#e7f6fd;}
.copyright ul {width:988px; margin:0px auto;padding-top:10px;padding-bottom:10px;}
.copyright a, .copyright a:visited {color:#333333;}
.copyright a:hover {color:#0d5eb0;}
.copyright p {line-height:50px; color:#333333;}
.copyright .fl {float:left; padding:5px 0px 20px 0px;} 
.copyright .fr {float:right; padding-top:28px;}
.copyright .count {color:#FF0000; padding:0px 5px;}
.left_sub {float:left; padding:10px 0 5px 9px;}
.left_sub li {float:left; width:214px; height:32px; line-height:32px; font-size:14px; text-indent:15px; margin-bottom:5px;}
.left_sub li a {display:block; color:#333333; background:#F1F1F1 url(../images/sub.gif) no-repeat 0px 0px;}
.left_sub li a:hover {color:#257bcc; background:#DEDEDE url(../images/sub.gif) no-repeat 0px -32px;}
.lborder {width:752px; padding-bottom:17px;border:1px solid #E3E3E3; border-top:0px; overflow:hidden;}
.wz_page {float:left; width:100%; line-height:24px; text-align:center; margin-top:16px; padding-top:15px; border-top:1px dashed #E3E3E3;}
.photo_list {width:728px; padding-top:10px;}
.photo_list li {float:left; width:150px; padding:6px 16px;}
.photo_list img {width:150px; height:95px;}
.photo_list p {width:150px; line-height:26px; text-align:center;}
.article_show {width:94%; display:table;}	
.show_title {width:100%; font-size:22px; font-weight:bold; text-align:center; line-height:36px; padding:20px 0px 10px 0px; color:#0d5eb0;}
.show_date {width:100%; border-top:1px dashed #C7C7C7; border-bottom:1px dashed #C7C7C7; color:#666666; height:30px; line-height:30px; text-align:center;}
.Zoom {width:100%; line-height:190%; padding:20px 0px; overflow-x:auto; overflow-y:hidden; font-size:14px;}
.Zoom p {padding-bottom:10px;}
.Zoom a {color:#0066CC; text-decoration:underline;}
.Zoom img {padding:10px 0px; text-align:center; margin:0px auto;}
/* 荣誉展厅 */
.content3{width:1000px;overflow:hidden;}
.gygm{overflow:hidden;background-color:white;margin-top:10px;margin-bottom:10px;border:#e2e2e2 1px solid;}
.gygm .main{height:35px;line-height:35px;background:url(../images/titlebg6.png) no-repeat left center;overflow:hidden;}
.gygm .main .sp{font-size:15px;font-weight:bold;font-weight:bold;color:#01817f;display:block;padding:0 10px;height:36px;line-height:36px;float:left;text-align:center;}
.gygm .main .more{color:#666666;height:35px;line-height:35px;float:right;margin-right:10px;}
.scroll_newspic {width:970px;height:135px; margin:10px auto;}
.scroll_newspic img:hover{opacity: 0.8;transform: scale(1.1); -webkit-transform: scale(1.1);}
.scroll_newspic img {width:100%; height:112px;transition: all 1s ease 0s;}
.scroll_newspic a{display:block;width:155px; margin:0 5px;}
.scroll_newspic p {line-height:30px; color:#333333;width:155px; text-align:center; font-size:12px;}
.scroll_newspic p:hover {color:#d30f00;}